/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package chain;

import model.Paciente;

/**
 *
 * @author bhetynnacatalunha
 */
public abstract class TratarCalculo {

    protected TratarCalculo sucessor;

    public abstract void tratarRequisicao(Paciente p, String tipoCalculo);

    public void setNext(TratarCalculo t) {
        if (sucessor == null) {
            sucessor = t;
        } else {
            sucessor.setNext(t);
        }
    }
}
